package Datebase;

import java.awt.*;
import javax.swing.*;
import javax.swing.table.DefaultTableCellRenderer;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.net.URL;
import java.sql.*;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;


public class smenu extends JFrame {
    JFrame frame1;
    public static void main(String[] args) {
        System.setProperty("sun.java2d.noddraw", "true");
        new  smenu("sno");
    }

    public  smenu(String sno){
        frame1 = new JFrame("学生系统");
        //图标
        URL resource = smenu.class.getClassLoader().getResource("kun.png");
        Image image = new ImageIcon(resource).getImage();
        frame1.setIconImage(image);
        //窗口尺寸
        frame1.setSize(800, 600);
        frame1.setLocationRelativeTo(null);

        frame1.setLayout(null);

        JMenuBar menuBar = new JMenuBar();//创建菜单栏对象
        menuBar.setFont(new Font("微软雅黑",Font.PLAIN,20));

        setJMenuBar(menuBar);//给窗体添加菜单--注意：用的不是add

        JMenu menu1 = new JMenu("个人信息");//创建菜单对象
        menu1.setFont(new Font("微软雅黑",Font.PLAIN,20));
        menuBar.add(menu1);

        JMenu menu2 = new JMenu("成绩查询");//创建菜单对象
        menu2.setFont(new Font("微软雅黑",Font.PLAIN,20));
        menuBar.add(menu2);


        JMenu menu3 = new JMenu("账号管理");//创建菜单对象
        menu3.setFont(new Font("微软雅黑",Font.PLAIN,20));
        menuBar.add(menu3);

        JMenuItem newMenu1 = new JMenuItem("个人信息查询");
        newMenu1.setFont(new Font("微软雅黑",Font.PLAIN,20));
        menu1.add(newMenu1);

        JMenuItem newMenu2 = new JMenuItem("成绩查询");
        newMenu2.setFont(new Font("微软雅黑",Font.PLAIN,20));
        menu2.add(newMenu2);

        JMenuItem newMenu3 = new JMenuItem("修改密码");
        newMenu3.setFont(new Font("微软雅黑",Font.PLAIN,20));
        menu3.add(newMenu3);

        newMenu1.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                new smessage(sno);
            }
        });//添加监听


        newMenu2.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                new sscore(sno);
            }
        });

        newMenu3.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                new smodify(sno);
            }
        });


        frame1.setJMenuBar(menuBar);
        frame1.repaint();
        frame1.setVisible(true);
    }


}
